Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, Group I, 1R, ROU-TPE 1-3 Bratislava 2 Challenger Oeiras 2 Challenger Czech Republic F2 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 Netherlands F4 Venezuela F5 Great Britain F21 Israel F4 Israel F5 Germany F3 Austria F3 France F2 Switzerland F2 France F4 France F5 Romania F1 Turkey F5 Romania F3 Romania F1 Italy F10 Romania F2 Romania F9 Romania F10 Romania F11 Romania F14 France F14 France F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 France F4 Switzerland F1 France F5 Switzerland F2 Switzerland F3 France F6 Italy F8 Spain F23 Italy F30 Germany F2 Romania F1 Germany F2 Romania F1 Romania F3 France F24 Germany F4 Romania F16 Italy F23 Dominican Republic F1 Romania F4 Belgium F5 USA F34 Romania F1 Germany F11 Romania F16 Germany F13 Israel F5 Israel F6 Colombia F1 Germany F3 Colombia F2 Germany F4 Spain F7 Sweden F1 Sweden F2 Sweden F3 Germany F9 Germany F10 Germany F11 Germany F12 Germany F13 Romania F16 Romania F17 Austria F10 Great Britain F19 Venezuela F6 M25 Nussloch Romania F2 Italy F15 M25 Trento Slovenia F2 Netherlands F1 Netherlands F3 Italy F23 Romania F15 Romania F16 Romania F18 France F13 France F14 M25 Portimao M25 Nottingham M25 Nottingham France F18 Germany F2 Austria F1 Germany F4 Germany F5 France F3 Switzerland F2 Switzerland F3 Usa F8 Romania F15 Romania F3 Serbia F2 M15 Doha M25 Doha M25+H Bacau Naples Challenger - Naples Aptos Challenger Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen 5 Volkswagen Challenger - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Men's Pro Challenger at Tunica National - Tunica Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Riviera de Rimini Challenger - Rimini Wolfsburg Challenger Barletta Challenger Brasov Challenger Mons Challenger Kolding Challenger Orleans Challenger Medellin Challenger Aachen Challenger Helsinki Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challeger Johannesburg Challenger Athens Challenger Arad Challenger Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Recanati Challenger Trani Challenger Brasov Challenger Eckental Challenger Ortisei Challenger Aachen Challenger Salzburg Challenger Helsinki Challenger Kazan Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Bath Challenger Barletta Challenger Monza Challenger Athens Challenger Johannesburg Challenger Alessandria Challenger Nottingham Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Recanati Challenger Segovia Challenger Binghamton Challenger Brasov Challenger Izmir Challenger Mons Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Guadalajara Challenger Kaohsiung Challenger Athens Challenger Marburg Challenger Kosice Challenger Timisoara Challenger Vancouver Challenger Aptos Challenger Alphen Challenger Brasov Challenger Izmir Challenger Orleans Challenger Mons Challenger Rennes Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Heilbronn Challenger Quimper Challenger Bergamo Challenger Le Gosier Challenger Anning Challenger Nottingham Challenger Arad Challenger Nottingham-2 Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Lexington Challenger Vancouver Challenger Segovia Challenger Alphen Challenger Orleans Challenger Glasgow Challenger Mons Challenger Geneva Challenger Eckental Challenger Mouilleron-Le-Captif Challenger New Delhi Challenger Kolkata Challenger Drummondville Challenger Le Gosier Challenger Sarasota Challenger Heilbronn Challenger Prostejov Challenger Manchester Challenger Recanati Challenger Irving Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Rennes Challenger Izmir Challenger Agri Challenger Mons Challenger Rennes Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Guangzhou Challenger Shenzhen Challenger Napoli Challenger Rome Challenger Furth Challenger Surbiton Challenger Ilkley Challenger Recanati Challenger Geneva Challenger Portoroz Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Charlottesville Challenger USA F33 Eckental Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Bangkok Challenger Koblenz Challenger Nottingham-2 Challenger Rennes Challenger Budapest Challenger Kyoto Challenger Yokohama Challenger Drummondville Challenger Gimcheon Challenger Seoul Challenger Surbiton Challenger Nottingham Challenger Busan Challenger Scheveningen Challenger Aptos Challenger Vancouver Challenger Istanbul Challenger Kaohsiung Challenger Brest Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Le Gosier Challenger Francavilla Challenger Rome Challenger Marburg Challenger Bratislava Challenger Vancouver Challenger Chicago Challenger Eckental Challenger Bratislava Challenger Cherbourg Challenger Tunis Challenger Seoul Challenger Gwangju Challenger Nottingham Challenger Surbiton Challenger Sibiu Challenger Aptos Challenger Vancouver Challenger Istanbul Challenger Orleans Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Canberra Challenger Ann Arbor Challenger Newport Beach Challenger Cherbourg Challenger Koblenz Challenger Prague Challenger Iasi Challenger Quimper Challenger Rennes Challenger Rome 1 Challenger Rome 2 Challenger Biella 5 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Granby Challenger Mons Challenger Eckental Challenger Forli 3 Challenger Bendigo Challenger Forli 2 Challenger Forli 3 Challenger Binghamton Challenger Cherbourg Challenger Forli 4 Challenger Pau Challenger Forli 5 Challenger Lugano Challenger Turin Challenger Heilbronn Challenger Tunis Challenger Nottingham Challenger Ilkley Challenger Salzburg Challenger Iasi Challenger Noumea Challenger Lexington Challenger Vancouver Challenger Cordenons Challenger San Marino Challenger Timisoara Challenger - Timisoara Prague 3 Challenger Como Challenger M25 Heraklion Orleans Challenger Sibiu Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Segovia Challenger Ortisei Challenger Bergamo Challenger Sophia Antipolis Challenger Mons Challenger Palermo Challenger Seguros Bolivar Open - Medellin Brasov Challenger - Brasov Tiburon Challenger Puerto Rico Challenger Tennis Event - Humacao Aamulehti Tampere Open - Tampere Rovereto Challenger Napoli Challenger Brasov Challenger - Brasov Lugano Challenger Nottingham Challenger Morelos Challenger Noumea Challenger Heilbronn Challenger Bytom Challenger Leon Challenger Guadalajara Challenger Mauthausen Challenger XII Abierto Internacional de Salinas - Salinas Little Rock Challenger Ostrava Challenger Tyler Challenger Palmas del Mar Challenger Ipsos Bucharest Challenger - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble Pozoblanco Challenger Ethias Trophy - Mons Sacramento Challenger - Sacramento Ottignies-Louvain-la-Neuve Challenger Eckental Challenger Sarasota Challenger Labertz Open by Stawag - Aachen Pau Challenger San Marino Challenger National Bank Men's Rimouski Challenger - Rimouski Sarajevo Challenger Tunis Challenger Bath Challenger Busan Challenger Aix En Provence Challenger Bergamo Challenger Mersin Challenger Sarajevo Challenger Murcia Challenger Athens Challenger Ilkley Challenger Indian Wells Challenger Nottingham Challenger Aix En Provence Challenger Quimper 2 Challenger Cherbourg Challenger St. Petersburg 2 Challenger Iasi Challenger Nottingham Challenger Bordeaux Challenger San Marino Challenger Open des Alpes Trophee BNP Paribas - Grenoble Nottingham Challenger Glasgow Challenger Arad Challenger Heilbronn Challenger USTA Tallahassee Tennis Challenger - Tallahassee Ortisei Challenger Brescia Challenger Prague II Challenger Quimper Challenger Biel Challenger M25 Heraklion BCR Open Romania - Bucharest Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Bucharest Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Barletta Challenger Gerry Weber Open - Halle Orleans Challenger BCR Open Romania - Bucharest Wroclaw Challenger If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Gerry Weber Open - Halle Sibiu Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Mouilleron-Le-Captif Challenger Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Helsinki Challenger Vicenza Challenger Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London Orleans Challenger Atlanta Tennis Championships - Atlanta China Open - Beijing Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Hall of Fame Tennis Championships - Newport Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Ismaning Challenger Dubai Duty Free Tennis Championships - Dubai Prague 2 Challenger Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Rome Challenger Aegon Nottingham Open - Nottingham Ortisei Challenger Citi Open - Washington Ford Tennis Championships - Louisville Belgrade Challenger Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Caltanissetta Challenger Rome Challenger Rome Challenger Tunis Challenger TEB BNP Paribas Istanbul Open - Istanbul Biel Challenger Hurricane Tennis Open - Bradenton Istanbul Challenger St. Remy Challenger Tunis Challenger Lugano Challenger Dubai Duty Free Tennis Championships - Dubai Hungarian Open - Budapest BMW Open - Munich Mercedes Cup - Stuttgart JSM Challenger of Champaign - Urbana Konzum Croatia Open - Umag Cherbourg Challenger Olbia Challenger Citi Open - Washington Moselle Open - Metz European Open - Antwerp If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Maharashtra Open - Pune Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Barletta Challenger BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Hall of Fame Open - Newport Guayaquil Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Furth Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Heilbronn Challenger European Open - Antwerp Swiss Indoors Basel - Basel Quimper Challenger BMW Tennis Championship - Sunrise cinch Championships - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence Bucharest Open - Bucharest Surbiton Challenger Savannah Challenger Aptos Challenger Copa Petrobras Colombia - Bogota Aptos Challenger Rennes Challenger Rome Challenger Eckental Challenger Biella 6 Challenger Biel Challenger Orleans Challenger Pozoblanco Challenger Eckental Challenger Phoenix Challenger Kun-Ming Challenger Ortisei Challenger Fairfield Challenger St. Remy Challenger Manchester Challenger Brasov Challenger Recanati Challenger Bordeaux Challenger Indian Wells Challenger Busan Challenger Salzburg Challenger Trnava Challenger Budapest Challenger Vicenza Challenger Ismaning Challenger Le Gosier Challenger Stockton Challenger Belgrade Challenger Polska Energia Open - Bytom Grodzisk Mazowiecki Challenger Arad Challenger Lugano Challenger Ethias Trophy - Mons Legg Mason Tennis Classic - Washington Campbell's Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Bet-at-home Cup - Kitzbuhel Farmers Classic - Los Angeles Valencia Open - Valencia Reggio Emilia Challenger Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Open 13 - Marseille Indian Wells Challenger Austrian Open - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Meerbusch Challenger Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Open 13 - Marseille Milan Challenger Dubai Duty Free Tennis Championships - Dubai Brisbane International - Brisbane US Men's Clay Court Championship - Houston ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Raanana Challenger Gerry Weber Open - Halle Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Antalya Cup - Antalya Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Granby Challenger Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Barcelona Open Banc Sabadell - Barcelona ASB Classic - Auckland Open Sud de France - Montpellier Modena Challenger Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Madrid Challenger Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Quimper Challenger Mutua Madrid Open - Madrid Iasi Challenger Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Brisbane International - Brisbane Istanbul Challenger Rome Challenger Mercedes Cup - Stuttgart Tata Open Maharashtra - Pune European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BRD Nastase Tiriac Trophy - Bucharest Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai European Open - Antwerp Miami Open - Miami U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Mutua Madrilena Madrid Open - Madrid French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, CZE-BEL 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, F, BEL-GBR 1-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, BOL-BEL 2-3 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, SVK-ROU 3-1 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, PO, GRE-ROU 4-0